// home模块的小仓库
import { reqCategoryList } from '@/api';
const state = {
  // state中的默认初始值别瞎写，根据接口的返回值去初始化
  categoryList: [],
};
const mutations = {
  CATEGROYLIST(state, categoryList) {
    state.categoryList = categoryList;
  },
};
const actions = {
  // 通过API里面的接口函数调用，像服务器发请求，获取服务器的数据
  async categoryList({ commit }) {
    let result = await reqCategoryList();
    if (result.code === 200) {
      commit('CATEGROYLIST', result.data);
    }
  },
};
const getters = {};
export default {
  state,
  mutations,
  actions,
  getters,
};
